@charset "UTF-8";
/*
需要注意的是：
样式的reset中需先设置html字体的初始化大小为50px，这是为了防止js被禁用或者加载不到或者执行错误而做的兼容
样式的reset中需先设置body字体的初始化大小为16px，这是为了让body内的字体大小不继承父级html元素的50px，而用系统默认的16px
*/
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,hr,thead,tbody,tfoot,th,td{margin:0;padding:0;}
ul,ol{list-style:none;}
a{text-decoration:none;}
html{-webkit-text-size-adjust:none;text-size-adjust:none;font-size:50px;}
body{line-height:1.5;font-size:16px;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd,button,input,textarea {font-family: Helvetica, "Microsoft Yahei", sans-serif; font-weight: normal;}
i,em{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{border:1px solid #ddd;padding:5px;}
table th{font-weight:inherit;border-bottom-width:2px;border-bottom-color:#ccc;}
img{border:0 none;max-width:100%;vertical-align:top;}
select[size],select[multiple],select[size][multiple]{border:1px solid #AAA;padding:0;}
audio,canvas,video{display:inline-block;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],input[disabled]{cursor:default;}
a,input,button,textarea{-webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-appearance: none; outline: none; }
@media screen and (-webkit-min-device-pixel-ratio:0){
    input{line-height:normal!important;}
}
@media screen and (min-width:769px) {
    #root {width: 750px; margin: 0 auto;}
}
html,body{ width: 100%; height: 100%; position: relative; overflow: hidden;}
#root{ height: 100%; overflow: auto;-webkit-overflow-scrolling: touch; overflow-scrolling: touch;*{box-sizing: border-box;}}
#root::-webkit-scrollbar{display: none;}